depression and low self-esteem - Alemán Inglés Diccionario